machine roll - Spanish English Dictionary